import request from '../../utils/user-parent-mychild/request.js'

/**
 * 根据监护人姓名获取学生列表
 * @param {String} guardianName - 监护人姓名
 * @returns {Promise} 学生信息列表
 */
export function getStudentListByNumber(number) {
  return request({
    url: 'userTeacherClass/getStudentListByNumber',
    method: 'post',
    params: { number }
  })
}

/**
 * 更新学生的监护人编号
 * @param {String} idCard - 学生身份证号
 * @param {String} number - 监护人编号
 * @returns {Promise} 操作结果（影响的行数）
 */
export function updateStudentUserNum(idCard, number) {
  return request({
    url: 'userTeacherClass/updateStudentUserNum',
    method: 'post',
    params: { idCard, number }
  })
}